package com.cjq.project.service;

import com.cjq.common.domain.DTO.ProjectDTO;
import com.cjq.common.domain.Fee;
import com.cjq.common.domain.Project;
import com.cjq.common.domain.request.ProjectReq;
import com.cjq.common.domain.response.ProjectRes;
import com.cjq.common.result.PageResult;
import com.cjq.common.result.Result;

import java.util.List;

public interface ProjectService {
    /**
     * 項目列表
     * @param projectReq
     * @return
     */
    Result<PageResult<ProjectRes>> projectList(ProjectReq projectReq);

    /**
     * 成品类型
     * @return
     */
    Result<List<Fee>> feeList();

    /**
     * 添加
     * @param projectDTO
     * @return
     */
    boolean insert(ProjectDTO projectDTO);



}
